/** Default **/
body {
	background-color:#344353;
	color:#6F869E;
	font-family:Helvetica,"Helvetica Neue",Arial,Geneva,sans-serif;
}

a, a:hover {
	color:#6F869E;
	text-decoration:none;
}

a:hover {
	color:#DEE8F3;
}

/** Classes **/
.clear {
	clear:both;
}
.error, .notice, .success {
	border: 2px solid #ddd;
}
.error {
	background: #FBE3E4;
	color: #D12F19;
	border-color: #FBC2C4;
}
.notice {
	background: #FFF6BF;
	color: #817134;
	border-color: #FFD324;
}
.success {
	background: #E6EFC2;
	color: #529214;
	border-color: #C6D880;
}

.error a {
	color: #D12F19;
}

.notice a {
	color: #817134;
}

.success a {
	color: #529214;
}

/** Tabs **/
.tabs {
	clear:both;
	overflow:hidden;
	margin:0;
	padding:0;
	border-bottom:1px solid #444;
}
.tabs li {
	list-style:none; 
	float:left; 
}
.tabs li a {
	display:block;
	text-decoration:none!important;
	color:#FFF;
	background:#ddd;
	padding:4px;
}
.tabs li a:hover {
	color:#FFF;
	background:#111;
}

.tabs .selected {
	background-color: #fff;
	color: #444;
}

/** ID's **/
#header {
	color:#DEE8F3;
	font-size: 30px;
	font-weight:bold;
}
#menu {
	overflow:hidden;
	background-color: #DEE8F3;
}

#menu ol {
	list-style-image:none;
	list-style-position:outside;
	float: left;
}

#menu ol li {
	border-right:1px solid #666666;
	float:left;
	list-style-type:none;
	padding-left: 10px;
	padding-right: 10px;
}

#menu ol li a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	width:140px;
	margin: auto;
}

#menu ol li a:hover {
	color: #444;
}

#menu ol li a small {
	display:block;
	line-height:0;
}

#content {
	background-color: #fff;
}

#footer {
	background-color: #444;
	padding-top:10px;
	padding-bottom:10px;
	color:#ddd;
	font-size:12px;
}

/** Table Grid **/
.table-grid {
}
.table-row-center {
	text-align:center;
}
.table-row-left {
	text-align:left;
}
.table-row-right {
	text-align:right;
}